<html>
<head><meta charset="utf-8"><title>Triage tracking tool · t-release/triage · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/index.html">t-release/triage</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/topic/Triage.20tracking.20tool.html">Triage tracking tool</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="244950611"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242269-t-release/triage/topic/Triage%20tracking%20tool/near/244950611" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/topic/Triage.20tracking.20tool.html#244950611">(Jul 05 2021 at 15:42)</a>:</h4>
<p>Hey folks. I'm not sure if this group will find this useful, but I've been working on a GitHub issue triage tool that might be helpful: <a href="https://github.com/rylev/triage-tracker">https://github.com/rylev/triage-tracker</a></p>
<p>I just added support for seeing stale issues (i.e., issues that have not been commented on) since a given date. For example,<br>
<code>triage-tracker triaged A-diagnostics --since 2020-07-01</code> finds all issues labeled with <code>A-diagnostics</code> that have not been commented on since at least last July 1st. If you don't provide a date it defaults to 1 year in the past. </p>
<p>There's also functionality for seeing what the net issue closure is for a given time span. For instance <code>triage-tracker closings range -s 2021-06-07 -e 2021-05-31</code> will tell you the difference in issue (re)openings vs issue closures. Ideally this number is always negative so that we're closing more issues than are opened. </p>
<p>Let me know if anyone finds this potentially useful. There's lots we could do with it including hooking it up to a bot that informs us when issues have become stale.</p>



<a name="244950789"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242269-t-release/triage/topic/Triage%20tracking%20tool/near/244950789" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/topic/Triage.20tracking.20tool.html#244950789">(Jul 05 2021 at 15:44)</a>:</h4>
<p>If you try it out locally, do note that it is fairly aggressive with the GitHub API so you're likely to quickly run into rate limiting issues.</p>



<a name="244956911"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242269-t-release/triage/topic/Triage%20tracking%20tool/near/244956911" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/topic/Triage.20tracking.20tool.html#244956911">(Jul 05 2021 at 16:57)</a>:</h4>
<p>If anyone is interested in which issues labeled with A-diagnostics have not been triaged in over a year, here it is: <a href="https://gist.github.com/rylev/5c4db4ff868dee9b7776a1f7e77a6e30">https://gist.github.com/rylev/5c4db4ff868dee9b7776a1f7e77a6e30</a>. The list has 505, but I think I missed a few due to rate limiting issues.</p>



<a name="244971331"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242269-t-release/triage/topic/Triage%20tracking%20tool/near/244971331" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> DPC <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/topic/Triage.20tracking.20tool.html#244971331">(Jul 05 2021 at 20:24)</a>:</h4>
<p>this looks good, I wonder if it's possible to do it with PRs as well? that would be really handy. Thanks</p>



<a name="244971429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242269-t-release/triage/topic/Triage%20tracking%20tool/near/244971429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/topic/Triage.20tracking.20tool.html#244971429">(Jul 05 2021 at 20:25)</a>:</h4>
<p>github treats PRs as issues so I would be surprised if it isn't supported already</p>



<a name="244974730"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242269-t-release/triage/topic/Triage%20tracking%20tool/near/244974730" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/topic/Triage.20tracking.20tool.html#244974730">(Jul 05 2021 at 21:13)</a>:</h4>
<p>Yes PRs should be somewhat supported, but I can add direct support for PRs (so that you get only information about PRs and not plain issues)</p>



<a name="245116352"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242269-t-release/triage/topic/Triage%20tracking%20tool/near/245116352" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> DPC <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/topic/Triage.20tracking.20tool.html#245116352">(Jul 07 2021 at 01:01)</a>:</h4>
<p>yeh that's fair</p>



<a name="245167425"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242269-t-release/triage/topic/Triage%20tracking%20tool/near/245167425" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/242269-t-release/triage/topic/Triage.20tracking.20tool.html#245167425">(Jul 07 2021 at 11:53)</a>:</h4>
<p>One other issue is that currently, only comments are used as a way of determining if an issue is stale. For pull requests, reviewing the code and leaving comments on code (which GitHub does not classify as a comment) also needs to be taken into consideration.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>